detaching force from needle - Türkisch Englisch Wörterbuch